Synthesis-Specific Verification

نویسندگان

  • David J. Musliner
  • Robert P. Goldman
چکیده

Overview To build robust, reliable autonomous systems, we have been developing the CIRCA approach to real-time intelligent control. Our goal is to give a CIRCAcontrolled autonomous system models of what it can do, what its goals are, and what the environment can do. From those models, we want CIRCA to automatically generate and execute hard-real-time controllers that are guaranteed to avoid failure and achieve the system’s goals whenever possible. A key component of our approach is the integration of formal verification into the synthesis process. We use formal verification to ensure that the controllers CIRCA builds are guaranteed to avoid system failure states. This abstract briefly describes the current status of our verification system, and the motivation for a set of improvements we are making to form a new verifier system (the Synthesis-Specific Verifier (SSV)) specialized to the controller synthesis process.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Formal Verification for High-Assurance Behavioral Synthesis

We present a framework for certifying hardware designs generated through behavioral synthesis, by using formal verification to certify the associated synthesis transformations. We show how to decompose this certification into two components, which can be respectively handled by the complementary verification techniques, theorem proving and model checking. The approach produces a certified refer...

متن کامل

Verification Techniques for COTS Dedication of Commercial FPGA Tools

FPGA (Field-Programmable Gate Array) has received much attention from nuclear industry as an alternative platform of digital I&C (Instrumentation & Control) in nuclear power plants [1,2]. Commercial FPGA synthesis tools synthesize gate-level designs mechanically from RTL (Register Transistor Logic) designs modeled with HDLs (Hardware Description Languages). Nuclear regulation authorities [3], h...

متن کامل

An Automatic Design Flow from Formal Models to FPGA

SMV [McM93] is a language suitable for integrated circuit design and optimized for formal verification. VHDL [IEE93] is a design format suitable for simulation and synthesis, but poorly designed for formal verification purposes. The contribution of this paper is the integration of the two approaches through the definition of systematic rules to translate SMV programs into VHDL descriptions, pro...

متن کامل

Automatic Pipeline Synthesis and Formal Verification from Transactional Datapath Specifications

............................................................................................................................ iii Acknowledgements ..............................................................................................................i List of Tables......................................................................................................................vi List...

متن کامل

High Level Synthesis of Data Driven

A novel approach to high level synthesis of AsIcs based on a data driven execution model is presented. The synthesis procedure is directed at prodncing highly parallel Aslcs providing high throughput through pipelining. The major benefits of our approach are its potential for higher speed, ease of design, ease of verification and testing.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002